Too Many Linked Lists
- links
- https://rust-unofficial.github.io/too-many-lists/
- https://github.com/ChoiWheatley/my-first-rust/tree/master/too_many_linked_lists
- 배운것들
- rc try_unwrap
- Persistent Data Structures - Hans Enlin
- option and_then, map, or_else
- values in a scope are dropped in the opposite order they are defined
- thread safety with Arc which violates interior mutability
- Ref map can make new Ref for borrowed data
- MIRI - Mid-level Intermediate Representaion Interpreter
- Stacked Borrows in rust
- malloc like rust feature
- unbounded lifetime with ptr as_mut
- exception safety with rust
- NonNull can wrap raw pointers with COVARIANT property
- Extend trait
- Debug trait and DebugList builder and DebugStruct builder etc
- compare two iterators
- Hasher에게 먹이 주기 feed Hasher
- FromIterator를 구현하면 collect할 수 있다